agarose gels is relatively large compared to polyacrylamide. This defines its excellent separation range for nucleic acids, typically from about 100 base pairs ...